Eclipse Platform
Pre-release 3.0

org.eclipse.ui.commands
Interface ICompoundCommandHandlerService

All Superinterfaces:
ICommandHandlerService

public interface ICompoundCommandHandlerService
extends ICommandHandlerService

An instance of this interface allows clients to manage command handlers.

The map of handlers by command identifier in this instance is the union of the maps of handlers by command identifier in all instances of ICommandHandlerService added via the method addCommandHandlerService.

This interface is not intended to be extended or implemented by clients.

EXPERIMENTAL

Since:
3.0
See Also:
CommandHandlerServiceFactory

Method Summary
 void addCommandHandlerService(ICommandHandlerService commandHandlerService)
          Adds an instance of ICommandHandlerService to this instance.
 void removeCommandHandlerService(ICommandHandlerService commandHandlerService)
          Removes an instance of ICommandHandlerService from this instance.
 
Methods inherited from interface org.eclipse.ui.commands.ICommandHandlerService
addCommandHandlerServiceListener, getHandlersByCommandId, removeCommandHandlerServiceListener
 

Method Detail

addCommandHandlerService

public void addCommandHandlerService(ICommandHandlerService commandHandlerService)
Adds an instance of ICommandHandlerService to this instance.

Parameters:
commandHandlerService - the instance to add to this instance.

removeCommandHandlerService

public void removeCommandHandlerService(ICommandHandlerService commandHandlerService)
Removes an instance of ICommandHandlerService from this instance.

Parameters:
commandHandlerService - the instance to remove from this instance.

Eclipse Platform
Pre-release 3.0

Copyright (c) IBM Corp. and others 2000, 2003. All Rights Reserved.